behind-the-scenes diplomacy - Turkish English Dictionary